Patterns for Embedded Systems Design

نویسنده

  • Miroslav Svéda
چکیده

This paper deals with embedded systems architecture components called as application patterns, and with their employment for design reuse. The first part of this contribution introduces the concepts of application patterns and relates them to the well-known object-oriented design abstractions. Employing application patterns that demonstrate the concrete examples of reusability, the kernel of this contribution presents two case studies, which are based on real design projects: petrol pumping station dispenser controller and multiple lift control system. To reuse an architectural component whose implementation usually consists both of software and hardware, it means to reuse its formal specification. The paper deals with behavioral specifications employing state or timed-state sequences and with their closed-form descriptions by finite-state or timed automata. The contribution focuses on identification, creation, and initial classification of reusable application patterns while retrieval, adaptation, and storage reuse tasks with case-based reasoning support are treated briefly at the conclusion as an introductory information about launching research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Making Embedded Systems Design Patterns For Great Software

embedded systems and software validation morgan kaufmann series in systems on silicon PDF embedded systems security practical methods for safe and secure software and systems development PDF software modeling and design uml use cases patterns and software architectures PDF embedded systems hardware for software engineers PDF embedded software development for safety-critical systems PDF advances...

متن کامل

Chapter 20 REUSING SYSTEMS DESIGN EXPERIENCE THROUGH MODELLING PATTERNS

Based on design experience forreal-time systems, we introducemodelling patterns to enable easy composition ofmodels for design space exploration. Our proposed approach does not require deep knowledge of the modelling language used for the actual specification of the model and its related analysis techniques. The patterns proposed in this paper cover different types of real-time tasks, resources...

متن کامل

Design patterns for safety-critical embedded systems

Over the last few years, embedded systems have been increasingly used in safetycritical applications where failure can have serious consequences. The design of these systems is a complex process, which is requiring the integration of common design methods both in hardware and software to fulfill functional and non-functional requirements for these safety-critical applications. Design patterns, ...

متن کامل

Software Architecture Patterns for Distributed Embedded Control System

In distributed machine control system the software architecture is typically a weak spot because developers lack good design practices. Software architecture design patterns have been found useful for improving the software design. However, there is no comprehensive collection of patterns for distributed machine control systems even though many patterns and pattern languages can be applied to t...

متن کامل

Requirements Patterns for Embedded Systems

In software engineering, design patterns propose solution skeletons for common design problems. The solution skeleton is described in such a way that the design can be used for other projects, where each application tailors the design to specific project constraints. This paper describes research into investigating how a similar approach to reuse can be applied to requirements specifications, w...

متن کامل

Test Design Patterns for Embedded Systems

Test suites for embedded systems are typically created from scratch using different, often inadequate methods. In consequence, industry branches dealing with software-intensive embedded systems have to cope with quality problems, even though test processes are particularly time-consuming and costly. Based on an evolving model-based testing methodology we introduce test design patterns for simpl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999